English Dictionary
◊ GORILLA GORILLA GORILLA
Gorilla gorilla gorilla
n : a kind of gorilla [syn: {western lowland gorilla}, {Gorilla
gorilla gorilla}]